letter slots - French English Dictionary